iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 9
1
影片教學

Smart Contract 實戰教學系列 第 9

Fallback function

  • 分享至 

  • xImage
  •  

當 contract 被呼叫到不存在的 function 時會發生什麼事呢?如果 contract 想收到 ether 又該怎麼做呢?
今天就讓我們來看看 fallback function 要怎麼用吧!

本日合約:

pragma solidity ^0.4.25;

contract FallbackExample {
    event LogFallback(string message);
    event LogBalance(uint balance);
    
    function() public payable {
        emit LogFallback("Fallback");
        emit LogBalance(address(this).balance);
    }
}

本日影片:
https://youtu.be/aQ9TZT7ps2E

Smart Contract 實戰教學播放清單:
https://www.youtube.com/playlist?list=PLHmOMPRfmOxSJcrlwyandWYiuP9ZAMYoF


上一篇
Event & Log
下一篇
Address Type
系列文
Smart Contract 實戰教學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言